namespace EFS.Common.Generators.Characters.Pools
{
	public class Punctuations : EFS.Common.Generators.Abstract.Characters.Pool
	{
		/// digit characters 
		private static System.String all;

		/// Constructor
		static Punctuations()
		{
			System.Text.StringBuilder sb = new System.Text.StringBuilder();
			for (System.Int32 i=33; i<48; i++)
			{
				sb.Append(System.Convert.ToChar(i).ToString());
			}

			for (System.Int32 i=58; i<65; i++)
			{
				sb.Append(System.Convert.ToChar(i).ToString());
			}

			all = sb.ToString();
		}

		/// Characters in pool 
		public override System.String All
		{
			get { return all; }
		}

		/// Characters in pool 
		public override System.Int32 Count 
		{ 
			get { return  22;} 
		}
	}
}
